@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{margin:0; padding:0; background:url(../images/bg.jpg) repeat-x; font:normal 13px Arial, Helvetica, sans-serif; color:#3c3c3c;}
img{border:none;}
p{line-height:19px;}
#rapper{margin:auto; padding:0; width:1024px; overflow:hidden;}
#header{width:1024px; height:133px; background:url(../images/effect.png) right no-repeat;  border-bottom:#000 solid 4px;}
.logo{background:url(../images/logo.gif) no-repeat; float:left; width:324px; height:91px; display:block; margin:15px 0 0 35px; }
.contact{background:url(../images/contact.gif) no-repeat; float:right; width:200px; height:79px; margin:15px 0 0 5px;}
input[type="text"]{padding:2px 33px 2px 4px; margin:85px 0 0 0; width:160px; height:15px; background-color:#f8f7f7; border:#115c9c solid 1px; font:normal 12px Arial, Helvetica, sans-serif;}
.search{border:none; background:url(../images/icon/search.jpg) right no-repeat; border-left:#115c9c solid 1px; width:25px; height:19px; position:relative; margin:-20px 3px 20px 0;}
#banner{background:url(../images/banner-bg.jpg) no-repeat; width:1024px; height:266px; border-bottom:#000 solid 4px; margin:2px 0 0 0; padding:1px 0 2px 0;}
#nav{background-color:#1b5591; width:201px; height:264px; float:left;}
#nav ul{margin:0; padding:0; list-style:none;}
#nav li{ margin:0; padding:0;  border-bottom:#0d2a48 solid 1px;}
#nav li a{text-decoration:none; color:#fff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; text-transform:uppercase; padding:8px 53px 8px 25px;}
#nav li a:hover{text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; text-transform:uppercase; padding:8px 53px 8px 25px; background:#bbe0ff;}
#nav li.omit-brd{border-bottom:none;}
#fls-ban{background:url(../images/fls-ban.png) no-repeat; width:782px; height:246px; float:left; margin:10px 0 0 25px;}
#content-bg{background-color:red; margin:15px 0 0 0; overflow:hidden;}
.blog{background: url(../images/blog-bg.jpg) repeat-x; width:277px; height:240px; border:#bce0ff solid 1px; padding:17px 26px 0; float:left;}
h1{font-size:20px; color:#800000;}
.blog-img{border:#b1b1b1 solid 4px; float:right; margin:6px 0 0 5px;}
.padd-tp{padding:15px 0 0 0;}
.marg{margin:0 0 0 15px;}
.btn{background:url(../images/btn.jpg) repeat-x; padding:0 5px 5px ; border:#85c6fe solid 1px; height:21px; font-weight:600; color:#800000; cursor:pointer; float:right; margin:10px 0 0 0;}
.btn:hover{background:url(../images/btn-o.jpg) repeat-x; padding:0 5px 5px ; border:#85c6fe solid 1px; height:21px; font-weight:600; color:#800000; cursor:pointer; float:right; margin:10px 0 0 0;}
#lft-bg{background:url(../images/lft-bg.png) no-repeat; width:10px; height:40px; float:left; margin:15px 0 0 15px;}
#mid-bg{background:url(../images/mid-bg.jpg) repeat-x; width:974px; height:40px; float:left; margin:15px 0 0 0;}
#rgt-bg{background:url(../images/rgt-bg.png) no-repeat; width:10px; height:40px; float:left; margin:15px 0 0 0;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:600; color:#fff; margin:10px; 0 0 15px; float:left;}
.tab{background:url(../images/tab.png) no-repeat; width:135px; height:32px; float:left; cursor:pointer;}
.tab:hover{background:url(../images/tab-o.png) no-repeat; width:135px; height:32px; float:left; cursor:pointer;}
.marg-lft{ margin:8px 0 0 22px;}
.marg-lft1{margin:8px 0 0 10px;}
h3{font-size:13px; color:#3c3c3c; margin:10px 0 0 25px;}
.marg-1{margin:10px 0 0 130px;}
#gray-bg{background-color:#939393; width:964px; height:auto; padding:0 15px 15px; margin:55px 0 0 15px; overflow:hidden;}
#wight-bg{background-color:#f8f8f8; width:595px; height:auto; padding:15px 15px 15px 0; float:left;}
.gold{color:#e98223; font-weight:600;}
#wight-bg p{margin:0 0 0 80px;}
.more{text-decoration:underline; color:#e98124; float:right; margin:-15px 0 0 0; position:relative;}
.more:hover{text-decoration:none; color:#e98124; float:right; margin:-15px 0 0 0; position:relative;}
#wight-bg1{background-color:#f8f8f8; width:343px; height:auto; padding:15px 0 0 0; float:right;}
.text{text-decoration:underline; font-weight:600; color:#3c3c3c;}
.text:hover{text-decoration:none; font-weight:600; color:#3c3c3c;}
.padd-lft{padding:0 15px;}
#foot-bg{background-color:#bbe0ff; border-top:#7b8e9d solid 1px; height:80px; margin:15px 0 0 0; overflow:hidden;}
#wid{width:1024px; margin:0 0 0 165px; padding:15px 0 0 0; text-align:center; float:left;}
.foot-nav{text-decoration:underline; color:#3c3c3c;}
.foot-nav:hover{text-decoration:none; color:#3c3c3c;}
.icon{float:right; margin:-50px 20px 0 0; position:relative;}
.col-1{background-color: #3c3c3c; width: 508px; height: 100px; float: left; }
.col-2{background-color: #3c3c3c; width: 508px; height: 100px; float: left; }

